package wxshop.api.user.service;


import wxshop.api.admin.model.wx.WxUserInfo;
import wxshop.api.user.model.User;
import wxshop.api.user.model.WxUnionID;

import java.util.List;
import java.util.Set;

/**
 * Created by yvdedu.com on 2018/1/23.
 */
public interface UserService {
	
	void insert (User input);
	
	void delete (int id);
	
	void update (User input);
	
	List<User> query ();
	
	User get (int id);//拿到用户的所有信息
	
	Set<String> getUserUrls (int id);//用户可以访问的地址
	
	List<User> getInfo (int id);//拿到用户的个人资料
	
	int insertUserInfo (WxUserInfo input);//插入用户openid
	
	int deleteUserInfo (String input);//插入用户openid
	
	WxUnionID getNickName (int id);//拿到微信用户的昵称
	
}
